/** Common **/

body.fire {
    background: #641A00 url('../../images/color_schemes/fire/common/background.jpg') repeat-x fixed top left;
}

.fire a {
    color: #047a2f;
}

/** Header **/
.fire #header h1 a {
    color: #f8ff99;
    text-shadow:0 5px 10px #222222;
}

.fire #header h1 a:hover {
    color: #ed711a;
}

.fire #header h2 {
    color: #15ec92;
    text-shadow:0 5px 10px #222222;
}

/** Site navigation **/
.fire #site-navigation {
    background: url('../../images/color_schemes/fire/common/nav-bg.png') repeat-x center center;
    border: solid 1px #696969;
    -webkit-box-shadow: 5px 5px 5px #111;
    -moz-box-shadow: 5px 5px 5px #111;
}

.fire #site-navigation li a {
    color: #f8ff99;
    text-shadow:0 1px 2px #999999;
}

.fire #site-navigation li a:hover, .fire #site-navigation li a.current {
    color: #1dd192;
    text-shadow:0 1px 2px #777;
}

.fire #site-navigation li.has-children li a {
    color: #d46231;
    background: #131313;
    border-color: #a2a2a2;
}

.fire #site-navigation li.has-children li a:hover {
    color: #438AD3;
    text-shadow:0 1px 2px #999999;
}

/** Style changer **/
.fire #style-changer img {
    padding: 10px 20px 6px;
}

.fire #style-changer-list li a {
    color: #d46231;
    background: #131313;
    border-color: #a2a2a2;
}

.fire #style-changer-list li a:hover {
    color: #438AD3;
    background: #131313;
    text-shadow:0 1px 2px #999999;
}

/** Setting navigation **/
.fire #setting-navigation {
    border: solid 1px #696969;
    background: url('../../images/color_schemes/fire/common/btn-bg.png') repeat-x center center;
}

.fire #setting-navigation li a {
    color: #641A00;
    text-shadow:0 2px 4px #999999;
}


.fire #setting-navigation li a:hover {
    color: #13C057;
}

.fire #setting-navigation li a.current {
    color: #641A00;
    background: #ffffff;
    border: solid 1px #d19405;
    border-bottom: solid 1px #ffffff;
}

/** Setting page **/
.fire #setting-page-title {
    color: #0d517e;
}

.fire #setting-page-header.has-icon {
    border-bottom:solid 2px #641A00;
}

/** Widget **/
.fire #hsidebar {
    background: #bf8a77 url('../../images/color_schemes/fire/common/box-bg.png') repeat top center;
    border: solid 1px #696969;
    -webkit-box-shadow: 5px 5px 5px #111;
    -moz-box-shadow: 5px 5px 5px #111;
}

.fire .widget-header {
    color: #13C057;
    text-shadow:3px 3px 5px #111;
}

.fire .widget-content {
    color: #ffffff;
}

.fire .widget-content a {
    color: #f8ff99;
}

.fire #vsidebar .widget {
    background: #bf8a77 url('../../images/color_schemes/fire/common/box-bg.png') repeat top center;
    border: solid 1px #696969;
    -webkit-box-shadow: 5px 5px 5px #111;
    -moz-box-shadow: 5px 5px 5px #111;
}

/** Main container **/
.fire #main-container {
    background : #ffffff;
    border: solid 1px #696969;
    -webkit-box-shadow: 5px 5px 5px #111;
    -moz-box-shadow: 5px 5px 5px #111;
    color: #444444;
}

/** Footer **/
.fire #footer {
    background: #a1a1a1 url('../../images/color_schemes/fire/common/box-bg.png') repeat top center;
    border: solid 1px #696969;
    -webkit-box-shadow: 5px 5px 5px #111;
    -moz-box-shadow: 5px 5px 5px #111;
    color: #fff;
}

.fire #footer a {
    color: #f8ff99;
}

/** Form **/
.fire .form-container {
    background: #e2e2e2 url('../../images/color_schemes/fire/common/form-bg.png') repeat-x top center;
    border:outset 1px #999;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

.fire .form-button {
    background: url('../../images/color_schemes/fire/common/btn-bg.png') repeat-x center center;
    border:solid 1px #d19405;
    color: #4c3000;
}

.fire .form-button.hover {
    background: url('../../images/color_schemes/fire/common/btn-bg-hover.png') repeat-x center center;
    border:solid 1px #a45b13;
    color: #381f00;
}

.fire .form-container .form-button {
    background: url('../../images/color_schemes/fire/common/btn-bg-light.png') repeat-x center center;
    border:outset 1px #353535;
    color: #fff;
}

.fire .form-container .form-button.hover {
    background: url('../../images/color_schemes/fire/common/btn-bg-light-hover.png') repeat-x center center;
    border:inset 1px #653921;
    color: #f8ff99;
}

.fire .form-textbox, .fire .form-textarea {
    border:solid 1px #a45b13;
    color: #888;
}

.fire .form-textbox.focus, .fire .form-textarea.focus {
    border:solid 1px #196170;
    color: #196170;
}

.fire .form-label {
    color: #196170;
}

.fire .form-container .form-label {
    color: #f8ff99;
}

.fire .form-description {
    color: #888888;
}

.fire .form-container .form-description {
    color: #18F5E2;
}

.fire .form-error, .fire .form-error.focus {
    color: #ff0000;
}

.fire .form-container .form-error, .fire .form-container .form-error.focus {
    color: #ff0000;
}

.fire .form-container div.form-error {
    color: #fff;
}

.fire .form-controller a {
    background: url('../../images/color_schemes/fire/common/btn-bg.png') repeat-x center center;
    border:solid 1px #d19405;
    color: #4c3000;
}

.fire .form-controller a:hover {
    background: url('../../images/color_schemes/fire/common/btn-bg-hover.png') repeat-x center center;
    border:solid 1px #a45b13;
    color: #381f00;
}

/** Page Json **/
.fire .pagejson-row {
    border-bottom: dashed 1px #641A00;
}

.fire .pagejson-main-header {
    color: #0d517e;
}

.fire .pagejson-control a {
    background: url('../../images/color_schemes/fire/common/btn-bg.png') repeat-x center center;
    border:solid 1px #a45b13;
    color: #4c3000;
}

.fire .pagejson-control a:hover {
    background: url('../../images/color_schemes/fire/common/btn-bg-hover.png') repeat-x center center;
    border:solid 1px #999999;
    color: #381f00;
}

.fire .pagejson-pagination a {
    color: #641A00;
    text-shadow:1px 2px 6px #333;
}

/** Notes **/
.fire .note-detail {
    color: #9A1724;
}

.fire .note-author {
    color: #206981;
}

.fire .form-note-info, .fire .form-note-sticky label{
    color: #f8ff99;
}

/** Personal info and products **/
.fire #personal-info,
.fire #academics,
.fire #interests,
.fire #certifications,
.fire .product-row {
    border-bottom: dashed 1px #641A00;
}

.fire .product-row.last {
    border-bottom: solid 1px #641A00;
}

.fire #setting-main-content h3,
.fire #personal-info h3,
.fire #interests h3,
.fire #certifications h3,
.fire #academics h3,
.fire #papers h3,
.fire #projects h3 {
    color: #9A1724;
}

.fire #papers h4,
.fire #projects h4 {
    color: #206981;
    font-weight: bold;
}

/** Pages **/
.fire .page-detail {
    color: #9A1724;
}

.fire .page-author {
    color: #206981;
}

.fire #owl-page-title h2 {
    color: #0d517e;
}

.fire #advance-container {
    background: #e2e2e2 url('../../images/color_schemes/fire/common/form-bg.png') repeat-x top center;
    border:outset 1px #999;
    -webkit-box-shadow: 5px 5px 5px #333;
    -moz-box-shadow: 5px 5px 5px #333;
}

.fire #button-container {
    border-top:solid 1px #641A00;
}

.fire #advance-container h4 {
    color: #f8ff99;
}

.fire #advance-container .form-description {
    color: #18F5E2;
}


/** jTable **/
.fire .jtable {
    border: solid 1px #d19405;
}

.fire .jtable th {
    background: url('../../images/color_schemes/fire/common/btn-bg.png') repeat-x center center;
    color: #4c3000;
}

.fire .jtable td {
    border-top: solid 1px #d19405;
}

.fire .jtable a {
    color: #206981;
}

.fire .jtable .selected td {
    background: #fef1ec;
    color: #cd0a0a;
}

.fire .jtable tfoot td {
    background: #fbec88;
    border-top: solid 1px #d19405;
}

.fire .jtable tfoot td a {
    color: #363636;
}

/** Theme **/
.fire #current-theme {
    border-bottom:solid 2px #641A00;
}

.fire #theme-list td {
    border-bottom:dashed 1px #641A00;
}


/** Others **/
.fire .ajax-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec;
    color: #cd0a0a;
}

.fire .ajax-success {
    border: 1px solid #fad42e;
    background: #fbec88;
    color: #363636;
}

.fire .info-extra a {
    color: #79d6ed;
}

.fire .info-extra.add {
    background: transparent url('../../images/color_schemes/fire/icon/add.png') no-repeat center left;
}

.fire .info-extra.delete {
    background: transparent url('../../images/color_schemes/fire/icon/delete.png') no-repeat center left;
}

.fire .info-extra.edit {
    background: transparent url('../../images/color_schemes/fire/icon/edit.png') no-repeat center left;
}
